electronic prosthesis - German English Dictionary